Isola Maggiore
Isola Maggiore is one of the three natural islands of Lake Trasimeno, with a perimeter of 2 km and a small town. A dense network of trails covers the entire island, unraveling through a scrub of different Mediterranean varieties.
Punta Navaccia, Tuoro sul Trasimeno - Tuoro sul Trasimeno